Add Pembroke Castle review

Pembroke Castle, London
Address: 150 Gloucester Avenue, Primrose Hill, London, NW1 8JA
Features: Beer garden, Bar food, Children welcome, Function room, Guest beers, Historic pub, Outside seating, Real ale, Wi-Fi


Rating
Comments