All Hallows-by-the-Tower - Credit: Wikimedia Commons
All Hallows-by-the-Tower, at one time dedicated jointly to All Hallows (All Saints) and the Virgin Mary and sometimes known as All Hallows Barking, is an ancient Anglican church on Byward Street in the City of London, England, overlooking the Tower of London. Read more on Wikipedia
Source: en.wikipedia.org