Known as the "City of Fog," what is the United Kingdom's most populated city – and also its capital?

Answer London

London is both the capital and the UK's largest city by population at nearly 8 million people. As a center of commerce, culture, and finance, London has long been a leader on the world stage.

Last updated 4 years ago · 8.6K views · SOURCE