Our biggest restaurant with stunning views over the river Thames, you can find us at the front of the Royal Festival Hall, only moments away from the London eye and all the Southbank galleries & theatres. Often a queue but it moves quickly.
Unit 3, Festival Riverside Royal Festival Hall Southbank Centre, 49.3 m