Babbo, a neighbourhood Italian restaurant set to open in the heart of St John’s Wood
Babbo, a neighbourhood Italian restaurant concept, will officially open its doors in St John’s Wood in December 2024, offering a charming all-day dining experience, [...]