TravelCLondon: City Guide to See & Enjoy LondonDeAndre GreggMay 2, 2017May 4, 2017 by DeAndre GreggMay 2, 2017May 4, 20170929 London is covering over a thousand square kilometers with almost 8 million of the population. It is tough to find where to start exploring such...