Main Restaurant

Located In: Skylon

Seated: 130 / Standing: 150

Skylon

Skylon

Main Restaurant
Address
Skylon

Belvedere Road Greater London, England SE1

Business Space Location Map
Capacity

Seated: 130

Standing: 150

F&B Options
In-house catering
Equipment
  • Air Conditioning
  • Bar
Features
  • Great Views
Frequent Uses
  • Private Dining
Overview

The natural buzz and glamour of Skylon makes it the ideal venue for large group bookings, birthday parties or business meals with a difference. We can accommodate groups in the main restaurant where you will be looked after by our friendly and proficient team while you sit back and enjoy the chatter in one of the most atmospheric restaurants in London.