Alternatively, Richmond Park, the largest Royal Park in London, is an ideal winter walk venue. Known for its free-roaming ...