The People's Palace

British Restaurant in Lambeth
The People's Palace image
Ad
No longer at this address

Our records show that The People's Palace is closed.

Address
The Royal Festival Hall
South Bank
Lambeth
London
SE1 8XX
Map
Cuisine
British
Other Branches
Capital Group
Region
Lambeth
Nearest Station
Waterloo
0.17 miles

The People's Palace is a large riverside restaurant situated within the Royal Festival Hall offering a fantastic view for you enjoy, whilst sampling a range of modern British dishes from their menu. The restaurant is air conditioned and catering for private parties of up to 240 people is available upon request.

User Reviews

There are no user reviews