Beautiful Bembridge

We’re headed to the pretty seaside town of Bembridge now with its lifeboat station. Bembridge is claimed to be the largest village in England, with a population of approximately 4,000 residents. The new Bembridge Lifeboat station stands offshore and was built in 2010. The natural timber building is an iconic sight and one of theContinue reading “Beautiful Bembridge”