Add The Star review

The Star, London
Address: St. Johns Wood Terrace, St. John's Wood, London, NW8 6LS
Features: Bar food, Beer garden, Children welcome, Disabled access, Dog friendly, Gay friendly, Historic pub, Jukebox, Outside seating, Real ale, TV


Rating
Comments