Dixon House

Europe

Dixon House

Office

Dixon House is an approximately 38,000 square foot office building located in a prominent part of the Lloyds Avenue Conservation Area within central London’s insurance district. The building is highly accessible by several nearby underground and mainline railway stations.