Notting Hill

129-131, Notting Hill Gate, London, W11 3LB