The stretch of Highgate Road, near Hampstead Heath was the site of a petrol station from the 1950s until 2019, when what was ...