Built in the early 20th century on the site of St Olave’s Church in Southwark, this art deco building was … More
Tag: St Olave
London Churches: St Olave’s
St Olave’s church no longer exists and today is an open space in Silver St in the city of London. … More