Home Travel What to see in England: Six essentials in London and beyond