Located a few hours away from London, Ramsgate visitors are treated to not only one of the biggest pubs in the world, but also a fish and chip restaurant that has been voted best in the country.
This article, images and content belong to the source and curated for informational purposes.