Ring in the New Year on the Rooftop at Alto by San Carlo, Selfridges
Celebrate New Year’s Eve with Alto, the stunning rooftop Italian restaurant in Selfridges, London, as they ring in 2025 in style! Enjoy Alto’s exclusive set menu for £90 per person,…
Share