Add Star Inn review

Star Inn, London
Address: 158 Plumstead Common Road, Plumstead, London, SE18 2UL
Events: Quiz night
Features: Beer garden, Bar food, Dartboard, Disabled access, Dog friendly, Guest beers, Jukebox, Open late, Pool table, Real ale, TV


Rating
Comments