Chester Square House Belgravia - London

Icon map marker
London, United Kingdom

Residential investment

£21.500.000

23 Jan 2019

146

Property Details

#146

220 m²

700 m²

Leasehold

5

1918

X

Fees

1.00 %

1.00 %

0.80 %

1.00 %

0.20 %

Investment Overview

X

Market data