Flipboard England had a capital before London — and it isn't where you’d expect London is England’s capital today — a city known worldwide for finance, culture, education and tourism, and home to around nine million peop View offer