Britain’s embassy