A beach, in the middle of England?

If someone had said to me a couple of years ago “let’s pop to the beach” I’d probably have called for the men in white coats. To explain, our office is near Meriden, the claimed centre of England; you can’t get much further from the sea....