The Stranded Sheep
Coffee Shop · Sandwich Shop · Deli
Coffee shop offering wraps, sandwiches, and snacks, perfect for takeaway.
Location
Best places nearby
The highest rated places close to The Stranded Sheep.
Local restaurants nearby
1 Pepper Street, ENG
