Customer support
Share:

20,247 SF of Office Space Available in Richmond, LND

George Street 80, England, United Kingdom

Offers invited

20,247 sq.ft.

Office

For rent

#27820

Property Details

Broker

For rent

2 Mar 2024

Negotiable

2

2

5

B

20,247 sq.ft.

1,881 m²

Property Description

Floor number: 2nd Floor