Skip to content
Shoe Store

The Natural Shoe Store

1 local recommends ·

Tips from locals

Mike And Jen
Mike And Jen
September 17, 2016
Spacious store selling German-branded sandals, shoes and clogs with a signature molded sole.

Unique things to do nearby

Places to stay nearby

Location
24 Neal St
London, England WC2H 9QW
Phone020 7836 8052
Hours of Operation statusClosed · Opens 10:00 AM