1. Property photo 1 of 5 Photo 0
  2. Property photo 2 of 5 Photo 1
  3. Property photo 3 of 5 Photo 2
Just added

From

£103,200 pa

£8,600 pcm

Office to let

Park Place, London SW1A

From

£103,200 pa

(£8,600 pcm)

Office to let
Park Place, London SW1A

    Just added

    About this property

    • Meeting Rooms

    • Wifi

    • Secure

    • Furnished

    • Kitchen

    • Air Conditioning

    This centre is equipped with Air conditioning, Passenger lift, Fully fitted and furnished, Manned reception, Shower facilities, Kitchen and a Private courtyard.

    In the heart of St James's, This centre is situated just off St James's Street, adjacent to the iconic Stafford Hotel and offers immediate access to the capital's finest hotels, restaurants and shopping facilities.

    Transport links are excellent with Green Park (Piccadilly, Victoria and Jubilee lines) and Piccadilly (Bakerloo and Piccadilly lines) underground stations all within easy walking distance of the building.

    More information

    Report this listing