The Star, St John's Wood

Former pub in London, England From Wikipedia, the free encyclopedia

The Star, St John's Woodmap