Old Stamp House
...
Old Stamp House
Ambleside, United Kingdom
View on map
54.4308248, -2.9633282
Church St
Ambleside
LA22 0BU
United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!