Yes, you need a visa to enter China. You can apply for a visa at your local Chinese embassy or consulate.
You'll be able to apply for a visa at the Chinese Visa Application Centres in London, Manchester and Edinburgh.