Company description
Landmark Plc provides professional serviced offices to businesses of all sizes across prime City and Mayfair locations. Flexible office space, impressive receptions and communal areas (including roof terraces) combined with state of the art IT and stylish meeting rooms make Landmark a compelling option for any type of business.