On which London Road would you find Clarence House, the home of the Prince of Wales?

Geography Trivia: On which London Road would you find Clarence House, the home of the Prince of Wales?