St Margaret’s Church – 1870
Set back from the road where Albany Road meets Newport Road this chuch was completed in 1870, though the tower was completed in 1926
This church has a long history dating back well beyond this construction
Set back from the road where Albany Road meets Newport Road this chuch was completed in 1870, though the tower was completed in 1926
This church has a long history dating back well beyond this construction