Alto Selfridges London
Set high above Oxford Street, Alto Selfridges London is one of the most sought-after destinations for rooftop dining in London. Located on the rooftop of Selfridges, this elevated Italian restaurant offers a unique escape from the city, combining authentic cuisine with panoramic views across London. Open Mon–Sat 12pm–11pm, Sun 12pm–9pm.