Norwich, the capital of the part of Britain known as East Anglia, has been in existence for more than two thousand years. It began as a small village beside the River Wensum. At the time of the Norman invasion in 1066, it had grown to become one of the largest towns in England. The River Wensum flows by Norwich.