London Bar Beni is a pub with a typically English interior and a spacious outdoor seating area.