Britain is known for its quirky villages, which are full of character, unique traditions and beautiful historic buildings ... colourful houses and plentiful fun, free activities.