Argyll Business Centres - Cavendish Square

Address

17 Cavendish SquareLondon
W1G0PH

Venue overview

Calm green space is not often to be found in the heart of the shopping district of a bustling metropolis, yet Cavendish Square, tucked away between Oxford Street and Regent Street, is such a place. A beautiful Grade II listed building, No. 17 sits on the northwest corner of Cavendish Square.