Loading Map.... LondonTowers Watson, 71 High Holborn, - LondonEvents 51.518251 -0.11605650000001333 Address Towers Watson, 71 High Holborn, London United Kingdom United Kingdom Upcoming EventsNo events in this location