Picture

Infrastructure

Our premises are located in the heart of the City of London.

Your offices will be modern, professional and spacious. You will enjoy well maintained common spaces, a staffed reception desk and access to kitchen facilities.

Your communications and technology needs will be fully serviced and kept up to date as part of your contract.