Private residence

london, united kingdom