London England

London

London – On the trail of Jack the Ripper London is always worth the trip. The capital of England is  a vibrant metropolis that can compete with the capital cities around the world. Well over 8.5 million people from all countries, different skin color and origin live here. With its population, London is the most populous city…