Phone booth in the UK
The United Kingdom (consisting of England, Northern Ireland, Scotland and Wales) is the world's fifth largest economy, and with a population surpassing 60 million, its overall population density and level of energy consumption is one of the highest in the world. In addition to being a member of the European Union and a founding member of the North Atlantic Treaty Organization (NATO), the country possesses significant global influence due to its position as permanent member of the UN Security Council. (Source: U.S. State Department / Photo: Flickr)

English town enlists beavers to prevent floods

Soar above London along the world's fastest urban zip line

Google's London HQ boasts a rooftop garden for the ages

280 miles of hidden British bike paths rediscovered on Google Street View

Fabric-munching moths are having a field day in England's historic homes

British prisoners put to work building prefab homes

English city combats climate change with 3 million new trees

Hordes of insects migrate overhead each year

Tiny English village has massive CO2-cutting ambitions

IKEA launches DIY dinner party venue in London

New copyright rules bring busy replica furniture industry in the U.K. to a halt

London's most beautiful new museum is a 150-year-old sewage pumping station