Cafe
Amberley Tea Room
11 locals recommend
Tips from locals
A quaint tea room in and even quainter village! People rave about the homemade cakes and there are walks nearby to walk off the calories!
Locals also recommend
- 13 locals recommend
Location
Amberley, England