13 Hill Street Greater London, England TW9 1TW
Seated: 140
Standing: 155
Our riverside home is spread across two floors to make for the ultimate party venue for you & your guests. Begin with drinks upstairs, before taking a seat downstairs for the dinner party… Or vice versa! With so many areas across the restaurant, you have plenty of space to plan your dream occasion.