Serviced ← → Leadenhall Fenchurch Street, London London Fenchurch Street 5 mins Bank 7 mins 25 desks from £600 / mo