London Bridge station provides excellent transport communications via Mainline, Northern line, Jubilee line and Thameslink.
21 St Thomas Street is a well specified purpose built modern office building with a spacious manned reception. The available accommodation comprises the entire basement floor. It provides an efficient rectangular floor plate with high specification and offers the oppportunity to lease office space at minimal rental cost.
Henrietta House Henrietta Place W1G 0NB, London United Kingdom