100 Borough High Street, London, London SE1 1LB
08000 608702
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 b