Office in

Landmark – Park Street

About this Building

This Mayfair business address exudes elegance, prestige, and style. The building has been completely renovated to offer premium workspaces with plenty of natural light, collaborative areas, and a welcoming roof terrace. Mayfair is a prime London location, known for its art galleries, luxury fashion, artisan businesses, and international corporations.

Prime Location

This workspace in Mayfair is close to top attractions, including galleries, boutiques, and restaurants. Marble Arch and Bond Street tube stations are within walking distance.

Facilities

The building offers private offices, meeting rooms, event spaces, serviced workstations, stocked kitchens, and reception services, all designed for comfort and productivity.

Amenities

Also included:
Meeting Rooms 24 hr Access Furniture Fruit & Snacks Trading Address Breakout Space Utilities Coffee & Tea Event Space Secure Access Wifi Mailing Address Cleaning Roof Terrace Reception Phone Booths Bike Storage Showers Pets Allowed Disabled Access Kitchen Printing

Office Location

The Landmark at Park Street is located in Mayfair, one of London’s most prestigious neighborhoods. The office building is situated at 111 Park Street, W1K, and is within walking distance of major transport links. It’s just a 3-minute walk from Marble Arch Station and a 6-minute walk from Bond Street Station.

Offices starting from £ 7,700

Gallery