58-60 Notting Hill Gate, Holland Park and Notting Hill 020 7243 1647
58-60 Notting Hill Gate, Holland Park and Notting Hill W11 3HT 020 7243 1647