Landmark
3 Orchard Place,
London, SW1H 0BF
Flexible Workspace Services
Facilities
24hr access
Cycle parking
Manned reception desk
Meeting rooms
Showers
Landmark
London, SW1H 0BF
Landmark Orchard Place is well located in the heart of London's government district and within easy walk of Westminster, Victoria & St James's Park stations.
Clients can choose from a variety of workspace options including private office space, club space, meeting rooms, event spaces and virtual office facilities.
Location
Getting there
Landmark
3 Orchard Place
London
SW1H 0BF