Residence of the British Ambassador

British Ambassadors Residence, Muscat, Oman – Architect: Huckle & Partners LLC