We are delighted to present this magnificent two- bedroom semi detached villa in Belgravia. Rising to five levels, this unique home offers a built-up area of over 1,900 sq ft…
GBP 3,250,000
2
Beds
1,944
Sq. Ft.