Edinburgh
London, Stonehenge, Bath, , just to name a few
London is located on the southeastern portion of the island of Great Britain.
Great Britain
London is the capital of England and of the United Kingdom of Great Britain and Northern Ireland. Great Britain consists of England, Scotland and Wales. The UK consists of Great Britain and Northern Ireland.
London is the CApital of Great Britain
london
It is located in London, England which is part of Great Britain.
London is the capital city of Britain, of Great Britain, and of the UK (United Kingdom of Great Britain and Northern Ireland). (see related question)
London is situated in southeast England.
yes
London, Great Britain
London, England.