21 Lime Street

Address:

21 Lime Street, London EC3M 7HN

At a Glance:

  • The site at 21 Lime Street is situated in the heart of the City of London’s insurance district.
  • Located on the western side of the street adjacent to the historic Leadenhall Market, at the junction of Lime Street and Lime Street Passage.
  • Approximately 100 metres south of the Lloyd’s Building, 200 metres north-west of the London Underwriting Centre and in close proximity to Lloyd’s Register of Shipping.
  • The building comprised of 35,000 sq. ft. of offices, including upper floor terraces and ground floor retail accommodation of 2,700 sq. ft.
  • The project was forward funded by the City of London in 2014 and completed in 2017.