Located within the iconic Royal Festival Hall, Skylon, which takes its name from the famous landmark built in celebration of the 1951 Festival of Britain, offers a spectacular panorama of London’s skyline with floor to ceiling glass windows overlooking the River Thames.
Offering European cuisine with a British influence and a French note and a wine and cocktail list to match, the elegant surroundings of the restaurant can accommodate group bookings of up to 500 guests for standing or 300 guests for seated events.
VIEW WEBSITE