South Bank London

Skylon

With floor to ceiling windows, this expansive restaurant offers panoramic views of the London skyline

Contact Info

Address
Skylon, London, UK

Capacities

Reception
500
Dinner
300

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.

Presenting the ultimate vantage point and capturing the buzz of the capital, Skylon is a destination venue, occupying a triple-height room that is divided into two distinct areas – restaurant and bar – with bespoke, bronze-coloured chandeliers that punctuate the space.

The expansive restaurant and bar can be broken down to suit various party sizes. The intimate River View area offers the perfect semi-private space with beautiful and uninterrupted views, available for up to 60 guests standing or 50 guests seated.

For large events you can take over Skylon exclusively for up to 500 guests standing or up to 300 guests seated, or hire one side of the restaurant only for up to 150 standing or 130 seated.

We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices.