The Pembury Tavern

90 Amhurst Road

London