
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.
Framed by lemon trees and Mediterranean greenery, the terrace brings a sense of the Italian Riviera to the heart of the capital, making it a standout choice for those looking for a rooftop restaurant in London.
With its fully retractable roof, Alto offers an unforgettable setting whatever the weather. From sun-drenched afternoons to vibrant evenings, it’s the perfect place for everything from relaxed lunches to late-night dining.
Whether you’re planning a romantic dinner, drinks with friends or a special celebration, Alto Selfridges London delivers a truly elevated dining experience above the city.
The menu showcases a curated selection of Italian dishes designed for sharing, alongside seasonal specials crafted from the finest ingredients. From light antipasti to indulgent mains, each dish reflects the quality and simplicity of Italian cooking.
The rooftop bar offers expertly crafted cocktails, fine wines and refreshing aperitivi, making Alto one of the best spots for drinks on a rooftop in London.
Host your next event at Alto by San Carlo, the stunning rooftop restaurant located in Selfridges in the heart of London. Inspired by the beauty and charm of the Amalfi Coast, Alto offers a uniquely romantic and atmospheric setting, featuring bright Mediterranean colours, lush greenery, and a fully retractable roof perfect for any season. With space for up to 30 guests, the rooftop provides an intimate yet vibrant backdrop for private celebrations, corporate gatherings, or special occasions.
From weekend lunches in the sun to evening cocktails overlooking the skyline, Alto Selfridges is designed for every occasion. Whether you’re visiting Selfridges, exploring central London or planning a special event, it’s the ideal destination for terrace dining in London.
Widely regarded as one of the most iconic rooftop restaurants in London, Alto Selfridges continues to set the standard for Italian dining above the city.
Book your table at Alto Selfridges London and experience rooftop Italian dining at its finest.
Selfridges, The Rooftop, 400 Oxford St, London W1A 1AB
The terrace at Alto on the Selfridges rooftop, is a uniquely romantic and atmospheric place to hold your celebratory lunch or dinner. The main restaurant can seat tables of up to 6 people, with full table service.
Yes. Simply select the 'Outdoor Terrace' area when you are making your booking.
We always reccomend booking a table in advance for Alto Selfridges as we cannot guarantee there will be availability for walk-ins.
For groups of 9 or more please phone the restaurant or submit an enquiry online by completing the group bookings form.