£420,150 pa

(£150.00/sq. ft. pa)

Office to let
18 South Street, London W1K

    • 2,801 sq. ft

Added on 28/04/2026

About this property

  • Newly refurbished

  • Air conditioning

  • LED lighting

  • Shower facilities

  • Additional meeting rooms

  • Car parking (by separate arrangement)

  • Kitchen

Description

The available space comprises newly refurbished offices which benefit from both their own entrance directly onto South Street as well as many additional communal facilities within the building.

Location

The property is situated on Park Lane overlooking Hyde Park adjacent to the Dorchester Hotel and at the junction with South Street. Hyde Park Corner and Marble Arch underground stations are located nearby providing access to the Central and Piccadilly lines. Numerous bus routes also serve Park Lane.

Terms

The offices are available on new leases, directly from the landlord.

The rent is to be reviewed annually in line with the Retail Price Index.

More information

Report this listing