Historic London pub closes

News

Historic London pub closes

Despite being on Borough Road for two centuries, The Ship appears to have sunk without a trace, becoming the most recent of the capital’s historic pubs to shut.

Article from The Drinks Business.