I've heard that there is a BEACH in London!!! Is this true? Has anyone been?
0 29 Dec 2016Hi Pam! Silly as it may sound, but incredibly - YES! They tend to pop up in various parts of London during the summer seasons, so keep your eyes peeled in Camden and the Docklands from June-Sept!