London, United Kingdom

London is a city in England, United Kingdom. More details can be found by doing a simple Google search.