ENGLAND, walking tour along the River Thames to Windsor Castle, 15k...