Did you know these facts about London?


FUN & INTERESTING FACTS ABOUT LONDON London is the biggest city in the United Kingdom and Europe London is formed by two former cities, City of London and City of Westminster, which now form the region of Greater London. Over 12% of the British Population lives in London. There are around 20 subterranean rivers flowing […]

via 50 Amazing Facts about London — Isolated Traveller