A small, vibrant market town with a rich history dating back to medieval times was once the capital of England. While London is typically thought of as England's capital, this wasn't always the case.
The UK has been warned over 700-mile-wide blizzards next week with 12 major cities in England brought to a standstill by flurries of snow. Maps and charts from WX Charts, which are projected using ...