IMG_2099.jpg

Stafford Terrace

< back to all

Location: Kensington
Size: 5100 Sq. Ft
Completion : 2019

Full refurbishment of this beautiful town house in Kensington