Aldo houses a collection of shoes for men and women as well as handbags and outerwear.
3-7 Neal Street, Covent Garden, London, WC2H 9QL
For More Information:
+44 (0)20 7836 7692
Despite how much I like the shoes (and I do - I bought yet another pair from here this week), I must deduct this particular branch one star due to the bizarre to downright rude staff.
I was being served by a lovely, delightful girl, I think she was Irish and she was most certainly a new member of staff. She was being constantly patronised in front of me by one particular jobs worth who was...more
The Aldo in Covent Garden is hands down the best Aldo in London. The buyers at this particular store have a serious eye for beautiful shoes. I found a pair of cobalt blue platforms in here for £70 that would have any gorgeous drag queen slobbering at my ankles. They also have a great selection of fashionable and quality bags. The bags are super expensive though, expect to be out at least...more