A number of European capitals have been criticised by British tourists for being unfriendly, dirty and dangerous.