Landmark

3 Orchard Place,
London, SW1H 0BF

Facilities

24 hour access

24hr access

CCTV

Cycle parking

Mail forwarding

Manned reception desk

Voice mail

Meeting rooms

Voice mail

Showers

Image of workspace

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

Map pin icon

Getting there

Landmark
3 Orchard Place
London
SW1H 0BF