View phone number
3-7 Neal Street, Covent Garden,
1 review
1 review
1 review
Aldo houses a collection of shoes for men and women as well as handbags and outerwear.
Found just far enough away from the opening to the tube station to not be completely rammed, Aldo is a great place to buy your shoes. There always seems to be a sale on so there's bargains to be had. You always seem to leave with one more bag than you thought you were going for which must be a good sign. I've always found the staff to be helpful too.