London (City of London), Tower of London, St John's Chapel
Stamford, St John
© 2010 King's College London