Description of 8 Lloyd's Avenue
8 Lloyd's Avenue is a 3,208 sq ft office building in London EC3.
The building is within a short walk from Monument, Tower Hill and Aldgate underground stations.
Looking for an office to let? Please contact the agents in the connected companies section.