Add The Star review

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


Rating
Comments