Add Pembroke Castle review

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


Rating
Comments