Is this a harmless coincidence or is there more in this, what do you think?
The guy in this video (RIP) discusses the location of the London Olympic Stadium, for example there are many biblical street names such as Great Eastern Road, Carpenter's Road, Angel Lane, Temple Mills Lane and Church Road. Some people believe it's odd that this one large patch of land has stood undeveloped in London for so long.