Cavendish Square
Cavendish Square is a public square in the West End of London, very close to Oxford Circus, where the two main shopping thoroughfares of Oxford Street and Regent Street meet. It is located at the east...
Cavendish Square - Wikipedia