Our current home is No.51 Stokes Croft in Bristol.
51 Stokes Croft is one of the oldest license premises in Bristol. The building existed before the 1700s and became a licensed premises in 1725, known as the Kings Head. In 1814 the Waters family took it over and ran it as a spirits merchants with a small pub for over 100 years.
It was then sold on to a pub chain, who developed the building that you see now. As the local economy changed so did the fortune of the pub which became run down and neglected.
Thankfully people who have a passion for the area started a rejuvenating program which is putting the love back. Once again a family has bought the pub and are restoring it to former glory.