Customer support
Share:

1,238 SF of Office Space Available in London, LND

Buckingham Palace Road 144, England, United Kingdom

£55/sq.ft./year

1,238 sq.ft.

Office

For rent

#28608

Property Details

Broker

For rent

16 Nov 2023

Negotiable

1

4

6

B

1,238 sq.ft.

115 m²

Property Description

Located on the A3214 Buckingham Palace Road close to its junction with Elizabeth Street opposite Victoria Station providing excellent transport rail and bus links. Floor number: 4th Floor Opposite Victoria Station, Sought after location, Excellent transport links