This episode tells the story of All Hallows by the Tower. Is this the oldest church in the City of London? Hear about its many American connections and its strange ceremonies.
Podcasting about lesser known sites and locations in and around London. Blue Badge Guide, City of London Guide and City of Westminster Guide.