Top Local Places

Terry's cafe

, London, United Kingdom
Coffee Shop

Description

ad

Time for Terry’s - Time for Tea ...Time for an exceptional super Greasy! � ....Traditionally GB cafe now offering Afternoon Tea

CONTACT

Quiz

NEAR Terry's cafe