Turks Head
1 Green Bank
London
E1W 2PA
0207-702-1618
Cafes Snack Bars & Tea Rooms
Visit Website