
Geography of London
London, south-east of Britain, is the capital and largest city of the United Kingdom. Long time the capital of the British Empire, it is henceforth the political center and the seat of the Commonwealth. Founded almost 2000 years ago by … Read More