4-10 Artillery Lane, Liverpool Street - E1
Home > London > 4-10 Artillery Lane, Liverpool Street - E1
A newly refurbished building with all inclusive, fully furnished and self-contained offices situated at the gateway to the City, Spitalfields and Shoreditch with a lovely roof terrace featuring panoramic views of the City’s tower cluster.