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

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