Wellington Close

Notting Hill, W11