The Natural Shoe Store

View in Google Maps

70 Neal Street

Covent Garden

London

WC2H 9PA

United Kingdom

Telephone: 0207 240 2783

Opening Hours

Monday: 10AM-7PM

Tuesday: 10AM-7PM

Wednesday: 10AM-7PM

Thursday: 10AM-8PM

Friday: 10AM-7PM

Saturday: 10AM-7PM

Sunday: MIDDAY-6PM

11.30AM-5.30PM

Location