Fleet Street

  • Temple Church: the hidden church founded by the Knights Templar

    Originally posted on Flickering Lamps: 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 of an overworn phrase, but the subject of today’s post definitely fits the criteria for a hidden gem: small and…

    Read more →