Top Local Places

Treacles Tea Shop, Winchmore Hill

14 The Green, London, United Kingdom
Restaurant/cafe

Description

ad

Treacles is a hidden gem overlooking the Green at Winchmore Hill.
Serving light Breakfasts, Lunches, Cream Teas, scrumptious Cakes,
fine loose leaf Teas and freshly ground Coffees ...Come and treat yourself!

Quiz