Boswells
Coffee Shop · Ice Cream Shop
Cafe offering coffee, hot food, and ice cream. Located in a shopping center with seating available.
Location
Best places nearby
The highest rated places close to Boswells.
Local restaurants nearby
Templars Square Shopping Centre, Pound Way, England


