Barrow Christmas lights
November 17th, 2007Barrow’s Christmas celebrations will start on Sunday November 25 when the town’s Christmas lights are switched on. The festivities will take place on Town Square between 1 pm and 5 pm and will feature street entertainers, Santa’s grotto and children’s rides.