Natural Shoe Store (The)

London, United Kingdom


Address

13 Neal Street
Covent Garden
WC2H 9PW London
United Kingdom

Phone

+44 20 7836 5254


Neighborhood

Covent Garden/ Holborn


Nearest Train

Covent Garden


Hours

Mo to We from 10:00 AM to 07:00 PM
Th to Fr from 12:00 PM to 06:00 PM
Sa from 10:00 PM to 08:00 PM


Category

Shoes


Avg User Rating

7 reviews

More Info

Destination Guide

Hotels near Natural Shoe Store (The)

Things to do near Natural Shoe Store (The)

Restaurants near Natural Shoe Store (The)

Shops near Natural Shoe Store (The)