Holland Park Avenue, W11
Holland Park Avenue c.1900, looking west
Credit: Royal Borough of Kensington and Chelsea
Holland Park Avenue is one of London’s most ancient thoroughfares.