No you are not looking at a photo of some exotic location - this beach is smack bang in the middle of London, right near Brick lane in fact.
We found it one day when searching for the Spitalfields markets that are near Liverpool street. Somebody dumped a load of lovely white sand from the Caribbean onto what looks like a car park, stuck up a few umbrellas, plonked in a bar and hey presto - beach!!
The other pictures are of Spitafields, the church, which is quite original and a cute brick a brack shop.