This All-Day Eatery With an Intriguing Past Now Serves The Best Sunday Roast in London
Situated on the bustling Coldharbour Lane in Brixton, Walton Lodge was an Edwardian-era building erected in the 1880s. Originally serving as a commercial steam laundry, it was once…