On A Shoestring
On A Shoestring: Quality Footwear in Historic Peebles
Family-run independent department store in Peebles offering diverse clothing, homeware, and gifts in a historic setting.
Castle Warehouse Ltd is a charming family-run independent department store located in the heart of Peebles, Scotland. Offering a diverse range of products including clothing, accessories, furniture, soft furnishings, cookware, and toys, it serves as a one-stop shop for locals and visitors alike. Its welcoming atmosphere and varied stock make it a notable retail destination on Old Town's historic street.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Bus
Local bus services connect Peebles to nearby towns such as Edinburgh and Galashiels, with a stop within a 10-minute walk of Castle Warehouse. Buses run approximately every 30-60 minutes, and a single ticket costs around £5-£10 depending on the route.
Car
Driving to Castle Warehouse is straightforward via the A72 and A703 roads. Parking is available nearby but can be limited during peak times. Travel times from Edinburgh range from 45 to 60 minutes. Parking fees vary by spot, typically £1-£3 per hour.
Walking
If staying in Peebles town center, Castle Warehouse is accessible on foot within 10-15 minutes over mostly flat terrain, suitable for all fitness levels and wheelchair users.
Catch the right light and the right mood, whether you want a bright city moment or a more cinematic evening visit.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
A quick look at seasonal patterns and peak visiting hours.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Discover the serene beauty of Peeblesshire in the Scottish Borders, where history, nature, and local charm come together for an unforgettable experience.
Tell me more about Peeblesshire