We are OPEN!

Your favourite (or soon-to-be favourite) restaurant is now properly open for lunch, dinner and drinks as part of the exciting new Leake Street Arches development.  We can be found right on the Westminster Bridge roundabout, at 9 Addington Street London SE1 7RY.

Home delivery now available in
SE1, SE11 and SE17! from 6pm

Call 020 3602 1898 to place your order.