Skylon sits within the Royal Festival Hall on London's South Bank, a venue defined by clean lines and reflective surfaces that give it a distinctive visual character. With a maximum standing capacity of 500 across three spaces, it offers meaningful scale for larger gatherings, while the Restaurant accommodates up to 150 standing for more contained formats. Natural light features throughout, complementing the considered aesthetic of the interiors.
On-site facilities include high-speed internet, air conditioning, onsite catering, a bar and cocktail area, and breakout rooms - a practical combination for events that need to move between formats across the day.
Embankment Underground Station is a six-minute walk away, with London Waterloo reachable on foot in eight minutes, making the venue straightforward to reach from most parts of the city. London City Airport is approximately 36 minutes by car. The London Eye is a five-minute walk, and Big Ben is 13 minutes on foot, placing the venue within easy reach of some of central London's most recognisable landmarks.