The Natural Shoe Store

The Natural Shoe Store

  • 220 S 40th St
  • Philadelphia, Pennsylvania
  • 19104-3543

Website Links

Description

Launched over 30 years ago, The Natural Shoe Store was the first footwear retailer to be located in Neal Street, Covent Garden, now one of London's prime locations. Founded by owner Robert Lusk, his vision today is truer to its roots than ever before. The concept and goal of recreating natural walking within the confines of a shoe continues to intrigue and drive us in a continual effort to provide customers with quality, stylish footwear which feel good to wear.

Products & services

Similar companies nearby