User talk:64.180.145.204

How can there have been a house on this site for 1 million years if humans only arrived in England 14,000 years ago?