Open the map →

WatchHouse City of London, England, United Kingdom

About WatchHouse

WatchHouse is listed as Coffee_shop - Cafe. It is located at 30 Fenchurch Street, City of London, England, EC3M 3BD.

Specials at WatchHouse

No specials listed yet for WatchHouse. Know one? Add it on the map — it's free.

Location & details

Google Maps directions Apple Maps OpenStreetMap

Nearby venues

Frequently asked questions

Where is WatchHouse located?

It is located at 30 Fenchurch Street, City of London, England, EC3M 3BD.

More venues in City of London

All specials in City of London →