81 Gracechurch Street is a prominent Grade II listed building situated in the heart of London’s Square Mile, just steps from the historic Leadenhall Market. This Grade II listed period property features a newly refurbished reception, providing a warm and inviting entrance experience. The 3rd floor boasts modern, fully refurbished office space, combining contemporary design with the building’s timeless character.
Cost per sq. ft.
Price on application
Facilities
Transport Links