See if you can spot a familiar face or a place that brings back a flood of memories.
A NEW church could be created in a town centre office building in Rotherham, in a move which would mark a new chapter in the ...