About Jubilee House, Diocese of Southwell and Nottingham
Jubilee House is a place of worship in Southwell, England. The building is designated as a Grade II* listed building.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.