
London’s newest art gallery is in a huge Grade II-listed church
A beautiful listed church smack dab in the heart of Islington has just become London’s newest art gallery. Castor Gallery, which was formerly in Fitzrovia and even more formerly in Deptford, has taken up residence in Holy Trinity Church in […]





