London Head Office

London Head Office Services

  • Commercial
  • Residential development
  • Land management
  • Professional Valuations
  • Energy
  • Planning
  • Estates and farm agency
  • Leasehold management
  • Leisure & hotels
  • National country houses
  • Property Wealth Management

Our Head Office is based in Mayfair, Central London. More than 150 staff operate from the London Head Office alone, which includes our Commercial division and our National Country House Department.

Directions

By Tube
From Green Park Station turn left towards Piccadilly Circus, cross the road and turn left into Berkeley Street. Continue to Berkeley Square then turn left into Hill Street.

By Bus
Various bus routes can be found on Park Lane, Piccadilly, Oxford Street and Regent Street. In particular the No 8 runs from Victoria through Berkeley Square and to Liverpool Street.

Parking
Audley Square Car Park on South Audley Street (just off Hill Street) is a short walk from our offices. Spaces can also be found in the NCP Car Park just off Davies Street in Grosvenor Hill.