OVER GLAM | Pet Fashion
Pet store β’ Pet supply storeπ Seriously? Pet fashion? What kind of a pet store is completely pet unfriendly? This shop couldn't have had a more dangerous environment for small dogs if it tried.
Address
13 Eccleston Yard, London SW1W 9AZ, United Kingdom
Website
Rating on Google Maps
4.80 (12 reviews)Open on Google Maps
Working Hours
Permanently closed.