St Peter's Scotch church in Scotland Road was opened May 21 1842, the first stone having been laid on March 23.
St Peter's Scotch church in Scotland Road was opened May 21 1842, the first stone having been laid on March 23.