Westbourne Grove
0°11′42.3″W / 51.515056°N 0.195083°W / 51.515056; -0.195083Westbourne Grove is a retail road running across Notting Hill, in the Royal Borough of Kensington and Chelsea, a sec...
Westbourne Grove - Wikipedia