Thames Life

By Teabag

Atherstone

Middle England today, Atherstone in Leicestershire was apparently the centre of the felt hat manufacturing industry.

It is now something of a sleepy market town, somewhat run down and depressed with the buildings in need of some TLC (Like all of us!)

Comments
Sign in or get an account to comment.