Belgravia Townhouse

Lucarna are renovating the Interior Architecture of a six storey Grade II Listed property, based in the heart of Belgravia, London.

UnitTownhouse
Unit size7,168 sq ft
ClientPrivate
ValueUndisclosed