1. Property photo 1 of 3 Photo 1
  2. Property photo 2 of 3 Photo 2
  3. Property photo 3 of 3 Photo 3

£180,840 pa

(£132.78/sq. ft. pa)

Office to let
Managed Office Space, Albemarle Street, Mayfair, London - W1S

    • 1,362 sq. ft

Bills included
Added on 23/10/2025

About this property

    A newly refurbished, 2nd floor option is fully fitted with breakout, kitchen and wcs in prime Mayfair location offering space for 12-18 desks with meeting rooms, executive office

    Nearest station is Green Park on the Jubilee Underground.

    Ref: 75994

    More information

    Report this listing