Ladbroke Grove

Ladbroke Grove is a road in the Royal Borough of Kensington and Chelsea, London, England, which passes through Kensal Green and Notting Hill, running north–south between Harrow Road and... Wikipedia