London is that the capital of England and also the UK could be a 21st-century town with a history stretching back to Roman times. At its center stand the imposing homes of Parliament, the long-lasting ‘Big Ben’ tower and minster, a web site of British monarch coronations. Across the Thames, the London Eye observation wheel…