Designed by
Title
70 Mark Ln London, EC3R 7HT is a striking office development is situated adjacent to Fenchurch Street Station #274311988
Description
There are an abundance of local amenities including restaurants, coffee bars, gyms and hotels within a very short walk. Oversailing this stepped profile is a continuous plane of glass louvres. The spaces under this enclosure provide dramatic winter garden break-out spaces for office users, with panoramic views towards the Tower of London, Tower Bridge, the Thames and south London. The winter gardens also act as environmental âbuffer zonesâ to moderate heat gains and losses within the office space.
This image is editorial