Skylon
South Bank, London, Greater London SE1 8XX
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…
- Distance: 0.85 Miles
- Max: 150 guests
- Licensed Bar