flickeringlamps.com
Temple Church: the hidden church founded by the Knights Templar
The term “hidden gem” gets bandied around a lot in relation to all sorts of places in London – bars and restaurants, museums, galleries and historic buildings. It’s a bit o…