The Beach, located within a stonesthrow of the o2, is the largest urban beach in Europe, hosting parties, beach volleyball, and a number of other sand related events.
The space comes complete with a beach bar, changing rooms and showers. Unfortunately there's no guarantee of any sun - this is England we're talking about.