UK

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)

Rare seahorses discovered in the River Thames

London to boot cars from its busiest shopping street

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

SPONSORED