St Leonards Church (Sheffield)

United Kingdom / England / Sheffield
 Upload a photo

The foundation stone for St Leonards Church was laid in July 1939, however because of World War II it was not completed and consecrated until May 1950.
Nearby cities:
Coordinates:   53°24'56"N   1°28'0"W
This article was last modified 16 years ago