The Holy Grail is located in London, Hounslow to be precise thumbnail

The Holy Grail is located in London, Hounslow to be precise

An article in Fortean Times says a certain Barrie-Jon Bower, who is said to be an amateur archaeologist, claimed to have found the Holy Grail. According to him it is in a crypt under a river in Hounslow in the west of London. Mr. Bower, of Cinderford, Gloucestershire, is convinced that the cup Jesus drank …

The Holy Grail is located in London, Hounslow to be precise Read More »