155 Fenchurch Street
155 Fenchurch Street Find out more Location The City, London Size 12,000 SQ/FT Duration 12 Weeks Designer EC1 Build Sleek and modern ‘Plug & Play’ in the heart of the City of London Situated in the heart of London’s insurance and financial district, 155 Fenchurch Street offers premium quality office accommodation, with a BREEAM rating […]
155 Fenchurch Street Read More »