Category: Cafes, Snack Bars & Tea Rooms
28 High St
TW12 1PD,
Hampton (Greater London)
2. Chinos Cafe
Category: Cafes, Snack Bars & Tea Rooms
Station Rd
TW12 2AX,
Hampton (Greater London)