The first Chapel on the Norwood site was a Primitive Methodist building opened in 1881 and is now used as a meeting room
The present building was built in front of the first chapel and opened in 1901. It has been substantially modernised and pews replaced with comfortable chairs
Current Worship Area
Exterior of the 1881 building