A guide to the meanings behind the names of England's towns & villages. It lets you take a journey down winding lanes & Roman roads. From the most ancient sacred sites to towns that take their names from stories of giants & knights, it helps you learn how Roman garrisons became our great cities.