United Kingdom - London - London - London - City of London - All Hallows by the Tower
Find Building
All Hallows by the Tower
All Hallows by the Tower London
All Hallows by the Tower London. All rights reserved. Copyright Holder - Public Domain License