The Bletchley is located in Chealsea London, hidden away underground, underneath the Worlds End...