We're back open and taking bookings from the 9th of July 2020.
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.