The Pembury Tavern
Restaurant
•
90 Amhurst Rd, London E8 1JH, UK
8.2
Tuesday: 4 PM – 11 PM
See if anyone you trust recommends it!