London, United Kingdom
72 Neal Street Covent Garden WC2H 9PA London United Kingdom
+44 20 7836 6777
Covent Garden/ Holborn
Covent Garden
Mo to Sa from 10:30 AM to 07:00 PM Su from 12:00 PM to 06:00 PM
Shoes
1 review
Destination Guide
Hotels near Sole Trader
Things to do near Sole Trader
Restaurants near Sole Trader
Shops near Sole Trader