An update to all our customers.
In line with the Government guidance, we have decided to keep this restaurant closed for dine in and takeaway. We will be back soon.
Benbow House, 24 New Globe Walk, London, SE1 9DS
020 7401 3977
Located on the South Bank of the Thames, right next door to the Globe Theatre and Tate Modern. Take in stunning views of St Paul's Cathedral and the City, or admire our river-themed artwork within. We comfortably accommodate large parties while preserving an intimate dining experience for couples and smaller groups. During warm weather you can dine in our outdoor seating area and soak up the riverside vibe.