Holland Park Avenue and Notting Hill Gate scheme axed

Holland Park Avenue