Go to Top

About Us

Landmark operates an expanding number of business centres in prime city centre locations across the UK.

Our aim is to ensure the loyalty of our clients through providing highest quality offices on flexible terms backed up by state of the art technology and unrivalled service levels.

Landmark provide serviced offices to suit all sizes of business with the flexibility to allow upsizing, downsizing or a move to another location. Each Landmark Business Centre also provides virtual office services and meeting rooms for hire.