A 0.43 acre site with planning consent for 9 high specification new build houses in Notting Hill, an internationally renowned residential area of west London.

A 0.43 acre site with planning consent for 9 high specification new build houses in Notting Hill, an internationally renowned residential area of west London.