Skylon Restaurant
Maximum Guests: 499
Spaces: 4
- Overview
- Layout & Spaces
- Pricing
- Menus & Brochures
- Amenities
- Location
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.
Layout
300 Seating
500 Standing
11 Round
25 Long Table Private Dining