Skylon

Skylon is a D&D London restaurant located in Royal Festival Hall, with panoramic views across the River Thames, and comprising of a beautiful restaurant, stylish grill & destination bar. The menus are seasonal, sourcing produce from both the UK and mainland Europe.

Royal Festival Hall, London, SE1 8XX

View Client Website