London

London is more than England’s capital – it’s one of the world’s leading cities and centres of culture, politics, entertainment, finance, fashion and more.