About Hyde Park Chapel – The Church of Jesus Christ of Latter-day Saints
Hyde Park Chapel is the Church of Jesus Christ of Latter-day Saints' (LDS) London headquarters. The chapel was built in 1845 and is located in Hyde Park, one of the largest parks in London.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.