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 .