Located opposite Fenchurch Street station, 70 Mark Lane is surrounded by some of London's most iconic buildings, including the Walkie-Talkie and The Leadenhall Building. This space is sure to impress, with its sleek design and state-of-the-art amenities. But it's not just about the looks-we've got your productivity covered too! You'll have access to the latest technology, meeting rooms, and all...