- No Commission
107, Leadenhall StreetFavourite
EC3A 4AA London
2 - 50 desks
Price on application
A newly refurbished period building situated in the heart of the City of London, with good transport links from Bank, Monument, Liverpool Street and Aldgate stations. The common areas boast Art Deco features and the offices offer grade A accommodation fitted to a high standard.