Attard's Shoemakers

Shoe Stores

Attard's Shoemakers

South Glamorgan - Cardiff

33 Monkstone Rise, Rumney, Cardiff CF3 3LW, UK

CF3 3LW