Burrs

Shoe Store in Letchworth

  • Shoe Store icon Shoe Store
  • Letchworth icon Letchworth
Visit Website
Icon for calling Burrs 01462 682563

About Burrs

Burrs is a shoe store in Letchworth, England that sells a wide variety of shoes, including designer and exclusive brands.


Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.

You can create an account to leave a review

Signup is fast, easy and we don't send you marketing emails.

Register