St Jude-On-The-Hill

St Jude-On-The-Hill
Central Square, London, NW11 7AH
Photo of St Jude-On-The-Hill