London is the capital of England and Great Britain. London is the most populous city in the UK. London was founded as a communication center by the Romans. London is on the river Tames. London is situated in southeastern England. London is the queens home. London is full of pubs associated with artists, writers, and poets. There are a lot of museums and places for visiting in London.