Cavendish Square 33

London

Location

This building is located on the Cavendish Square, and is close to shops and restaurants. For a break you can take a walk through the Cavendish Square Gardens. The location provides meeting rooms and privates offices, and lots of other services. The area has plenty to offer, including good transport links.

Accessibility

done Near bus/tram done Near subway

Services

done High speed internet done Flexible terms done Kitchen done 24/7 Access done Private office done Staffed reception