Skylon
The Skylon restaurant, bar and grill is located on the 3rd floor of the Royal Festival Hall with stunning views across the Thames and London skyline. Reflecting the iconic style of the original 1951 historic…
- Max Capacity
- 150
- Reception
- 150
- Dining
- 120










