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.
Thank you, your enquiry has been sent to an event coordinator. We will be in touch soon.
Oops! Something went wrong while submitting the form :(