Add Plume of Feathers review

Plume of Feathers, London
Address: 19 Park Vista, Greenwich, London, SE10 9LZ
Events: Quiz night
Features: Dog friendly, Children's play area, Children welcome, Bar food, Guest beers, Historic pub, Outside seating, Real ale, Restaurant, TV


Rating
Comments