St Olaf House

Built in the early 20th century on the site of St Olave’s Church in Southwark, this art deco building was … More