Home Society The 'Long Walk' is a 2.5 mile long avenue leading towards which of these royal residences? Correct answer: Windsor Castle Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play