Houghton
- Country England
- Region Cambridgeshire
- Year 2018
England is located in the south of the island of Great Britain. It is the largest Country in the United Kingdom and borders Wales to the west and Scotland to the north. The country is home to the Beatles, the Rolling Stones and William Shakespeare. About 13.5% of the UK's population live in its capital, London.