Baskervilles Tea Shop

Tea & Coffee Merchant at 66 Aldermans Hill
Speciality Teas, scones and cakes. Homely surroundings. Family friendly.
Baskervilles Tea Shop
Baskervilles Tea Shop image
Ad
No longer at this address

Our records show that Baskervilles Tea Shop is closed.

Address
66 Aldermans Hill
Palmers Green
London
N13 4PP
Map
Region
Palmers Green
Nearest Station
Palmers Green
0.14 miles

Useful Tips from AIL Users

Try and sit at table 4 for views of the park.

Patrick, London

User Reviews

There are no user reviews