The hidden world of the Knights Templar

Few visitors know it lies in the heart of London