C171 London be Snubbed See Little Beckham Occasionally
London is located on the plains of southeast England, across the Thames, 88 kilometers from the mouth of the Thames. London is the capital of Britain, the capital of England, the national political, economic and cultural centre, the largest city and the largest port, one of the three largest financial centres in the world. The city, with a circumference of more than 500 square kilometers