A church in Streatham Vale, Southwest London, with a not-so unique insight into the cutting edge science of the Large Hadron Collider at CERN.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…