Possibly the best Cheddar in the world. I usually get my fix from the deli in Swanage but found out today that my local deli stocks it. It is the only Cheddar it stocks.
Comments
Sign in or get an account to comment.