The Pembury Tavern - 90 Amhurst Rd, London E8 1JH, UK on Eaten