Tower Cafe

8 Byward Street, EC3R 5AS
Tower Cafe image

Our records show that Tower Cafe is closed.

Please see the current address info below.

Address

8 Byward Street
The City
London
EC3R 5AS

Map
Region
The City
Nearest Station
Fenchurch Street
0.14 miles

Tower Cafe serve all day breakfasts as well as light meals, sandwiches, snacks and a selection of beverages.

We have multiple businesses linked to this address, if you'd like to see what else is listed here please click:

Open address data

User Reviews

There are no user reviews