Norfolk is a county in East Anglia, featuring a range of coastal, rural and city areas. The site of rebellion against Roman forces by the Iceni Queen Boudica, Norfolk was later repeatedly attacked by Viking forces and became a producer of wool and produce during the medieval period. Featuring the city of Norwich, large towns such as King's Lynn and Great Yarmouth and a multitude of beautiful villages, Norfolk can offer something for everyone. Those looking for a city lifestyle can choose to live in scenic Norwich, full of fantastic high-street and independent shops, great galleries and museums and scrumptious restaurant fare. Those looking for a coastal escape can choose one of the beautiful seaside towns or villages, such as bustling Cromer. Those looking for quiet and rural living can choose one of the many beautiful villages in Norfolk, such as Caston or Barney. Sporty types can cycle through the scenic Norfolk countryside or visit the county's BMX parks or climbing centres. Properties to rent in Norfolk are as varied as the county itself, ranging from beautiful flats in converted homes in Norwich to terraced houses perfect for growing families to extensive properties in the beautiful Norfolk countryside.