21 Lime Street

London EC3

35,000 sq ft prime office and retail scheme

21 Lime St, EC3, a well known high profile development site on the corner of Leadenhall Market and Lime St, in the heart of the City of London. Construction is well underway on the delivery of 35,000 sq ft (net) of high end office and ground floor retail with completion due in Q1 2017. This development is a joint venture with the City of London.