North Grove Wiki

North Grove is a fictional town in Northern England that has many different characters that keeps the town driving forward.

The characters are integral to the town and although the importance surrounds the present and future of the town, the past characters that helped build the town to the tight-knit community it is now are just as important.

