
The 8 best new London restaurant openings in December 2025
Christmas is coming – but that doesn’t mean London’s restaurant and bar scene gets to put its feet up and take a break. This December will see loads of exciting new openings across the city, including a lavish new late-night restaurant […]
