Landmark - Aldgate Location
These offices are situated on the 11th and 12th floor of a Grade A office building with spectacular views of London. There are a range of serviced and fully furnished offices available for all business sizes, as well as a spacious business lounge and break out areas. Additionally, there is a stunning communal roof terrace on the 3rd floor.
The building is situated close to both Aldgate and Liverpool Street Stations, making it an ideal business location.
Included:
Our team are here to answer any questions
Our service is free of charge