10 Lloyds Avenue, London EC3
20,000 Sq. Ft
The property is located in the City of London close to the LLoyd’s Registry of Shipping and Fenchurch Street mainline station. A major refurbishment of the 20,000 sq ft office building was undertaken, working with GE Capital Real Estate, and it is now completed and fully let.