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)

Why Brits are tossing empty potato chip bags in the mail, not the trash

How London's 'lost' underground rivers could help curb carbon emissions

There's a candy-colored pyramid weighing 600 tons floating in London's Hyde Park

U.K. may boost number of national parks

London officials consider more public drinking fountains

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