12 Ovington Square  

(Central London townhouse)

This is a unique refurbishment of an outdated townhouses near Harrods which requires a total strip out and rear extensions to bring it back to its original glory. This property completed would be well over the 15 million pound mark. 

1/1