The Hare & Billet 1a Hare and Billet Road, London SE3 0RB