Prime Central London Property Highlight: 166 Westbourne Grove, Notting Hill

This 5 bedroom maisonette in Notting Hill provides a unique opportunity to luxury home-seekers in Prime Central London. Located on Westbourne Grove, the 6,780 square foot space covers the entire raised ground floor and garden level, providing a tremendous amount of lateral space, a rare feature in London homes. The home boasts many other unique […]