The Pembury Tavern

The Pembury Tavern
90 Amhurst Road, London, E8 1JH
Photo of The Pembury Tavern