108/110 Notting Hill Gate, Holland Park and Notting Hill 020 7792 4151
108/110 Notting Hill Gate, Holland Park and Notting Hill W11 3QA 020 7792 4151