Day: 10 January 2018

  • 50 Amazing Facts about London

    50 Amazing 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…