About Us

Mrs M with box


“Why didn’t I know about you before! Your shop is amazing it’s full of my favourite styles”

I’m always delighted to hear those words and a bit surprised too because AG Meek opened his first shoe shop in Cardiff in 1912. We’ve been open for 108 years.

It was AG’s 2 sons who made it famous in the 1950's for selling "Meek’s Sets"

That Glamorous 1950’s essential of matching Shoes, Bag and Gloves. We specialised in the most amazing colours

As one of the 1st adverts on ITV our advert and jingle “The matching is unique at AG Meek” is still being sung back to us

Now in our 2nd century of business we specialise in providing you with unique choices because we believe that your shoes from a fundamental part of your style. So they need to be comfortable and express your personal style

let’s be honest

It’s hard to look Confident when your feet are killing you

These days it’s A G Meek Ltd that is almost unique being an Independent Shoe Retailer you will find in major shopping centres and on the high street

What can we do for you?

We specialise in top fashion brands such as Kickers, Skechers and Timberland.

Looking for something more feminine? We stock Rieker, Tamaris, Marco Tozzi, Hotter and Van Dal.

Wedding or Special Occasion coming up?

We still Specialise in  shoes with matching handbags offering the very best styles from Ruby Shoo, Lunar and Lotus

Our St David’s Centre branch offers Rainbow Club satin shoes dyed especially to the colour you need. Ideal for when you’ve found the perfect outfit and need shoes in the perfect colour!

Want something Different?

Check out the so cute Laura Vita Collection.  You won't find a selection like this in the major retailers.

We can really say now that

The Choice is Unique at AG Meek!



Opening Hours

St David's Cardiff

Monday to Saturday : 10 am - 5.30 pm

Sunday 12 - 4pm


Mon to Fri 10am to 5pm

Sat 9.30am to 5.30pm

Sun 11am till 3pm


Albany Road Cardiff

Mon - Sat  9.30am to 5.00 pm


Mon- Thurs 9.30am to 4.30 pm

Fri & Sat 9.30 to 5pm


Mon- Sat 9.30 am to 5 pm