This footwear retailer operates from a compact flagship location on one of London's busiest shopping streets, offering fashion-forward shoes and accessories. The store spans 4,200 square feet and focuses on combining contemporary style with practical functionality. Pet owners visiting this Oxford Street location can browse the footwear selection while accompanied by their well-behaved dogs, making it a convenient stop during shopping trips through central London's retail district.
Contact or book this business
London
190 Oxford St, London, W1D 1NR, United Kingdom