Key Highlights
117 Piccadilly, W1J 7JU is a prestigious, Grade II listed building in the Mayfair area of London that combines historic character with a contemporary refurbishment, offering premium flexible office and coworking space. It overlooks Green Park and sits adjacent to The Athenaeum Hotel, providing a serene yet central business address with modern amenities such as high-speed internet, meeting rooms, bike storage, showers, and an on-site support team.
The Space
The building comprises self-contained office floors across basement, ground and five upper levels, with options for private offices, meeting rooms or day-use spaces that can be customised to business needs. Interiors feature abundant natural light from large windows, furnished or unfurnished layouts, breakout areas, kitchens, phone booths and even outdoor terrace spaces, all designed to support productivity and collaboration in a stylish work environment.
Location
Located on Piccadilly at the corner of Down Street, 117 Piccadilly benefits from excellent transport links with Green Park Underground Station and Hyde Park Corner Underground Station just minutes’ walk away, granting easy access to multiple tube lines. The address places businesses in one of London’s most affluent and well-connected districts, close to major commercial streets like Bond Street and Oxford Street, as well as high-end retail, dining and leisure options.