1. The best place in world! London 2. London is the British capital andone of the biggest cities in the world. 3. London is situated upon both banks of theRiver Thames, it…