St Olaves Church, Southwark, London, England
Tree: Main Tree
Notes:
This is an approximate location for the Church which was demolished in 1926.
Source: https://en.wikipedia.org/wiki/St_Olaves_Church,_Southwark
Paul Barrett
03 May 2017
No results found.