All Hallows Church is located next to The Tower of London. On the street below the church is a small shopping area where there are food and toilet facilities available. The church is not massive, but when you enter it's doors there is no doubt that it was conceived by Christopher Wren. An ancient Saxon arch has been preserved in...
More
