Filters:
Country:
Region:
City:
coffee store in Lolworth
About 78 results.
The Urban Shed
62-64 King Street, CB1 1LN Cambridge, United KingdomThe Urban Shed is a unique Sandwich bar and Coffee Shop. Using our own Coffee “The Urban Blend”and Making The Best Quality Sandwiches-Salads-Cakes & Shakes