Hill Street, Mayfair Serviced Offices 3
Hill Street, Mayfair Serviced Offices 4
Hill Street, Mayfair Serviced Offices 1.jpeg
Hill Street, Mayfair Serviced Offices 5
Hill Street, Mayfair Serviced Offices 2

Hill Street, Mayfair, London, W1J

Description

This building on Hill Street has multiple offices to let. In the heart of London Located in Mayfair situated just 5 minutes from Green Park Station. Fantastic location to provide solutions for clients at every stage of their business growth, from excellent value start-up units to premium offices.

Features

  • 24 hour access
  • 24 hour CCTV
  • air conditioning
  • breakout areas
  • cleaning
  • coffee and snacks
  • meeting rooms
  • professional receptionist

Location