Skip to content

Landmark

Clarence House

Clarence House is a royal residence located near The Mall in the City of Westminster. It has been the primary London residence of Charles III and Queen Camilla since 2003.