Offices on Berkeley Square, London are available to let on flexible terms. Berkeley Square is an iconic London business location. Its seven floors offer our members views across this leafy, Mayfair square. Within the Grade II listed period property, there is a welcoming reception with classical architectural features.
Compare listings
Compare