London, the capital city of England, is a 21st-century city with history stretching back to Roman times. Source: Google