Original: Clarence House is a royal home in London, situated on The Mall.
Simplified: Clarence House is the home of The Prince of Wales in London.