By James McAllister2025-10-14T11:09:00
The London-based group is to relaunch restaurants in South Kensington and Battersea Power Station under the Italian concept, with a further opening on Liverpool Street also planned
Already have an account? Sign in