Home Geography On which London Road would you find Clarence House, the home of the Prince of Wales? Correct answer: The Mall Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play