All Hallows by the Tower
The church of All Hallows by the Tower, sometimes known as All Hallows Barking, is one of the most interesting in the City of London, with innumerable features and memorials. It is claimed to be the oldest of the City’s churches, founded as early as 675AD, and had a long association with Barking Abbey, a
All Hallows by the Tower Read More »