British Plce, The British Isles have been continuously inhabited since the Neolithic.