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.
The People's Palace
British Restaurant in Lambeth
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
The Royal Festival Hall
South Bank
Lambeth
London
SE1 8XX
Cuisine
British
British
Other Branches
Capital Group
Capital Group
User Reviews
There are no user reviews