I'm thinking the whole site (or large sections of it) is written in a language other than English, directed at people overseas who are interested in moving here. Then translated into English using an auto translate / babel fish type thing.
Look at this little nugget: "Thanks mostly to a film and radio swindling (and a finish works of Kingsley Amis), many Americans perspective London as a place where everybody drinks, all a time. And it’s arrange of true. According to Britain’s National Health Service, 12 percent of Londoners (about 900,000 people) splash some-more than 5 days a week. And, according to a 2009 report, as many as 17 million operative days are mislaid to drink any year in a United Kingdom. Ravi Somaiya"
That would get you through A-Levels though, no?