Street View

property details
Living Area 122 mq
< Back to your selection

The Arts House

£ 2,895,000

ref. The Arts House

The Arts House is a unique development of 11 luxury apartments and a single 2 storey townhouse built within a Victorian period building and located in prime South Kensington, London.