Characters

WELCOME TO NEWTOWN

Over the years we have discovered it is a small town somewhere on the south coast of England. In Newtown you can find cliffs, a hill called Lyle Hill, a river, a park, a town square, a pub and an ever-expanding roster of shops including well-known chain stores and esoteric local retailers.

Occasionally found elsewhere, but mostly living, loving and lurking in Newtown, are this particular bunch of humans.

Click and flip away to meet Newtown’s inhabitants.

Character List
Get to know the characters better