Skylon
With floor to ceiling windows, this expansive restaurant offers panoramic views of the London skyline
With floor to ceiling windows, this expansive restaurant offers panoramic views of the London skyline
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.