Take inspiration from the thriving industries and iconic attractions around you in this desirable setting. Our office space in Alpha House is ideally located near to London Bridge Station allowing guests to join you with ease.
The natural light afforded by our modern building promotes the productivity you need to create new business ideas. After work you can impress clients further by taking them to the Tate Modern or Shakespeare Globe Theatre, which can both be found nearby.
3 London Bridge Street
London
SE1 9SG
3 More London Riverside
London
SE1 2RE
60 Cannon Street
London
EC4N 6NP
6 London Street
London
EC3R 7LP
2 Tallis Street
London
EC4Y 0AB
25 Old Broad Street
London
EC2N 1HN
30 St Mary's Axe
London
EC3A 8BF
30 Moorgate
London
EC2R 6DA
15-16 St Helen
London
EC3A 6DQ
107-111 Fleet Street
London
EC4A 2AB
18th & 19th Floors
London
EC2N 4AG
141-142 Lower Marsh
London
SE1 7AE
Search our Locations